草庐IT

Java 反射 Bean 属性 API

全部标签

javascript - 有什么方法可以将 referer 设置为 youtube-iframe-api 吗?

我正在开发一个Chrome扩展,我正在使用youtube-iframe-api。通过以下代码制作的播放器可以播放任何视频,除了一些有限的(?)视频,例如vevo。functiononYouTubeIframeAPIReady(){player=newYT.Player('player',{height:'300px',width:'800px',videoId:'RhU9MZ98jxo',playerVars:{'origin':'https://www.youtube.com','wmode':'opaque'},events:{'onReady':onPlayerReady,'on

javascript - IE 中的 InnerHTML/outerHTML 不反射(reflect)复选框状态,但在怪癖模式下除外

我目前正在与一个IEJavaScript/DOM错误作斗争(这很有趣),它确实难倒了我。有问题的代码将一些复选框复制到一个表单中,并且需要维护它们的选中状态。问题是,IE(特别是IE8,虽然我猜其他人也是如此)不想这样做。我已将错误本身缩小到一个非常小的测试用例。基本上,页面上没有DOCTYPE时一切正常,但当存在DOCTYPE时它们会被破坏。我的预料恰恰相反,但谁知道IE。以下是最简单的测试用例。对于它们中的每一个:在IE中打开页面,切换复选框,然后单击“测试”。不产生错误:TESTdocument.getElementById('break').onclick=function()

javascript - Google Maps Api v3 触发器问题,外部链接命中信息窗口

所以我的代码看起来像这样,多个标记:varm1=newgoogle.maps.Marker(newgoogle.maps.LatLng(35.2602340,-93.7939480),{icon:tinyIcon,bouncy:1});google.maps.Event.addListener(m1,"click",function(){m1.openInfoWindowHtml('1test,TX');});map.addOverlay(m1);varm2=newgoogle.maps.Marker(newgoogle.maps.LatLng(35.2810510,-93.82465

javascript - Underscore 的 Mongoose 对象的克隆和删除属性不起作用?

我正在使用Mongoose,我想在将JSON响应发送到客户端之前从我的Mongoose实例中删除_id属性。例子:varui=_.clone(userInvite);deleteui["_id"];console.log(JSON.stringify(ui));//stillhas"_id"property,why?之前的没用。但是,如果我这样做:varui=JSON.parse(JSON.stringify(userInvite));//poorman'sclonedeleteui["_id"];console.log(JSON.stringify(ui));//"_id"isgon

javascript - 是否可以使用 Phone SMS API 从 phonegap HTML/Javascript 应用程序发送 SMS?

我一直在尝试使用Phonegap,并用HTML/Javascript创建了一个小应用程序来发送SMS。我尝试了这段代码window.location.href='sms:XXXXXXXX06?body=Testing',它打开了一个屏幕来手动发送我想自动发送的短信。请注意,我通过将我的项目源代码上传到build.phonegap.com创建了一个Android应用程序,所以我不能修改.apk源。是否可以仅使用Javascript来实现? 最佳答案 参见PhonegapSMSPlugin发送短信。

javascript - 我可以通过在对象中定位属性来提高查找速度吗?

我已经看到很多关于访问对象属性的最快方法的问题(比如使用.vs[]),但似乎无法找到是否更快地检索对象中声明的比其他对象属性更高的对象属性字面语法。我正在处理一个最多可包含40,000个属性的对象,每个属性都是一个长度为2的Array。我将其用作按值查找。我知道可能有5%的属性是我最需要检索的属性。为了提高性能(减少查找时间),是否值得执行以下任一操作?在对象文字语法的顶部设置最常用的属性?如果#1没有效果,我是否应该创建两个单独的对象,一个具有最常见的5%的属性,首先搜索那个,如果在那里找不到该属性,则使用所有不太常见的属性?或者,有没有更好的办法? 最佳

javascript - EmberJS 和 Rails 4 API 的性能问题

我有一个由Rails4RESTAPI提供支持的EmberJS应用程序。该应用程序目前运行良好,但根据正在执行的查询类型,它变得非常缓慢。目前API输出如下:"projects":[{"id":1,"builds":[1,2,3,4]}]当用户有很多项目,其中有很多构建在它们之间拆分时,就会出现问题。EmberJS当前查看builds键,然后向/builds?ids[]=1&ids[]=2发出请求,这是我想要的那种行为。这个问题可能有两个解决方案之一。更新Rails以更有效地加载build_ids更新EmberJS以支持不同的构建查询选项1:更新Rails我已经尝试了各种关于预加载和使用

javascript - 为什么这个 polymer 元素的属性解析为未定义?

我正在尝试将属性动态分配给iron-ajax模板,但它解析为未定义。:host{display:none;}(function(){Polymer({is:'products-service',properties:{categoryid:{type:String,notify:true,reflectToAttribute:true}},//hereIamtryingtoaddand`id`tothe`iron-ajax``params`attribute.ready:function(){this.$.productsajax.params.id=this.categoryid;}

javascript - 在使用 lodash 的 partialRight 创建的部分函数上解决未设置的 "length"属性

我正在使用MomentTimezone用于浏览器中的时间操作。我正在使用TypeScript和Lodash也是。我有一些accountTimezone设置在window上包含经过身份验证的用户的首选时区。我正在尝试创建一个辅助方法localMoment()将接受任何themanysignaturesofmoment.tz(),附加此window.accountTimezone作为最后的timezone:string争论。好像partialRight可能正是我要找的。constlocalMoment=partialRight(moment.tz,window.accountTimezon

javascript - 了解 JSON 结构 - 属性和值

有些事情困扰着我。我在我的一些应用程序/网站中使用了JSON,我们都喜欢它!然而,今天有一些我从未想过的事情进入了我的脑海。看看下面的例子(这来自http://json.org/example.html):{"widget":{"debug":"on","window":{"title":"SampleKonfabulatorWidget","name":"main_window","width":500,"height":500},"image":{"src":"Images/Sun.png","name":"sun1","hOffset":250,"vOffset":250,"al